package com.wfk.service;

import com.wfk.entity.Account;
import com.wfk.utils.ResponseData;

import java.math.BigDecimal;

import com.baomidou.mybatisplus.extension.service.IService;

/**
 * <p>
 * 用户账户表 服务类
 * </p>
 *
 * @since 2019-01-07
 */
public interface IAccountService extends IService<Account> {

	public Account get(Integer cid);
	
	/**
	 * 操作商户明细
	 * @param merchantId 商户号
	 * @param typeid 操作类型
	 * @param isout 是否是支出
	 * @param cost 操作金额
	 * @return
	 */
	public String insertAccountDetail(Integer merchantId,Integer typeid,Integer isout,BigDecimal cost,String remark) ;

	public ResponseData handleMoney(Integer cid,Integer status,Integer typeid,BigDecimal money);
	/**
	 * 清空每日字段和扫描字段设为0
	 * @return
	 */
	public boolean handleDayMoney();
	/**
	 * 计算每日会员扫描金额
	 * @return
	 */
	public boolean handleMaxMoney();
	
}
